Skip to content

Add async methods to QuerySessionPool #689

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 1, 2025

Conversation

vgvoleg
Copy link
Collaborator

@vgvoleg vgvoleg commented Jul 1, 2025

Pull request type

Please check the type of change your PR introduces:

  • Bugfix
  • Feature
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • Documentation content changes
  • Other (please describe):

What is the current behavior?

Issue Number: N/A

What is the new behavior?

Other information

@vgvoleg vgvoleg requested a review from Copilot July 1, 2025 11:46
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces asynchronous versions of session pool methods to improve query and transaction execution flexibility by offloading work to a thread pool executor. Key changes include:

  • Addition of async methods (retry_tx_async, retry_operation_async, execute_with_retries_async) with corresponding checks for pool closure.
  • Updates to exception handling where a closed pool now raises issues.SessionPoolClosed.
  • Introduction of a workers_threads_count parameter to configure the thread pool executor.

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
ydb/query/pool.py Added async methods and thread pool executor management; updated exception handling when pool is closed.
ydb/issues.py Added a new SessionPoolClosed error for consistent error reporting.
tests/query/test_query_session_pool.py Updated tests to verify the behavior of new async methods and the new error handling.

Comment on lines +271 to 277
)

def stop(self, timeout=None):
acquire_timeout = timeout if timeout is not None else -1
acquired = self._lock.acquire(timeout=acquire_timeout)
try:
self._should_stop.set()
Copy link
Preview

Copilot AI Jul 1, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider reviewing the thread pool shutdown behavior to determine if any pending async tasks should be canceled when the pool is stopped. Adding a mechanism to cancel or track pending tasks might help avoid unexpected execution after the pool is marked as closed.

Suggested change
)
def stop(self, timeout=None):
acquire_timeout = timeout if timeout is not None else -1
acquired = self._lock.acquire(timeout=acquire_timeout)
try:
self._should_stop.set()
)
self._pending_tasks.add(future)
future.add_done_callback(lambda f: self._pending_tasks.discard(f))
return future
def stop(self, timeout=None):
acquire_timeout = timeout if timeout is not None else -1
acquired = self._lock.acquire(timeout=acquire_timeout)
try:
self._should_stop.set()
for task in list(self._pending_tasks):
task.cancel()

Copilot uses AI. Check for mistakes.

Copy link

github-actions bot commented Jul 1, 2025

🌋 Here are results of SLO test for sync-table:

Operation Success Rate

---
config:
    xyChart:
        width: 1200
        height: 400
    themeVariables:
        xyChart:
            titleColor: "#222"
            backgroundColor: "#fff"
            xAxisLineColor: "#222"
            yAxisLineColor: "#222"
            plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
    title "operation_type=read"
    x-axis "Time, m" 0 --> 10
    y-axis "Success Rate, %" 89 --> 111
    line [100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,99.982,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100]
Loading
---
config:
    xyChart:
        width: 1200
        height: 400
    themeVariables:
        xyChart:
            titleColor: "#222"
            backgroundColor: "#fff"
            xAxisLineColor: "#222"
            yAxisLineColor: "#222"
            plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
    title "operation_type=write"
    x-axis "	Time, m" 0 --> 10
    y-axis "Success Rate, %" 89 --> 111
    line [100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100]
Loading

Operations Per Second

---
config:
    xyChart:
        width: 1200
        height: 400
    themeVariables:
        xyChart:
            titleColor: "#222"
            backgroundColor: "#fff"
            xAxisLineColor: "#222"
            yAxisLineColor: "#222"
            plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
    title "operation_type=read"
    x-axis "Time, m" 0 --> 10
    y-axis "Operations" 824 --> 1092
    line [944.087,977.431,984.897,986.448,984.862,982.414,983.586,984.897,983.517,983.828,985.276,984.552,984.483,983.345,986.69,986.103,982.793,984.138,983.517,985.345,987.586,986.759,988.448,988.138,969.069,970.966,970.207,969.483,969.345,970.069,969.517,969.414,969.414,969.379,971.069,966.552,968.103,970.069,969.138,969.207,969.724,968.69,968.276,968.034,969.724,972.207,971.655,971.483,972.034,970.621,970.483,970.172,970.138,989.034,988.69,988.828,989.31,988.586,984.862,985.345,984.138,984.759,984.793,986.276,983.931,983.379,982.241,982.276,979.241,979,979.517,978.379,977.828,976.31,975.759,976.862,973.759,974.207,975.793,976.138,974.69,975.241,974.31,974.517,973.897,959.793,959.897,963.586,963.793,963.483,963.345,963.552,962.655,965.414,965.621,966.897,967.931,970.379,970.207,970.552,970.759,972.966,971.793,973.138,972.448,976.483,974.483,973.069,974.034,973.241,973.448,974.552,974.517,977.586,991.034,990.897,988.448,987.69,991.172,990.069,989.172,989.414,990.138,988.517,988.828,988.724,987.828,988.655,989.069,990.69,988.655,990.172,989.586,989.172,987.966,989.655,991.448,989,989.552,988.103,987.103,987.862,986.103,987.034,987.586,958.724,940.724,937.931,937.828,939.69,937.586,940.207,942.552,942.276,942.241,941.345,940.966,938,936.724,936.517,936.414,936.517,937.103,937.621,937.586,937.241,939.724,939.276,940.966,942.345,941.931,942.241,941.517,938.897,969.034,987.862,988.345,988.103,987.034,989.379,988.448,985,981.552,984.138,985.103,984.517,986.931,988.414,988.138,985.931,986.034,986.034,986.103,986.069,985.69,985.138,986.931,985.759,985.241,984.414,984.448,983,984.759,984.379,986.276,985.862,985.724,985.931,986.276,985.172,988.034,989.552,985.414,985.448,986.793,985.793,986.69,987.621,989.966,990.069,989.31,987.759,987.793,988.517,988.448,987.931,988.828,988.276,990.172,988.793,990.241,991.828,989.345,987.345,987.276,987.172,985.897,985.759,985.414,984.552,987.759,989.276,989.828,987.828,987.828,987.379,987.241,986.379,986.793,987.138,988.31,986.414,983.966,983.586,983.552,983.207,982.655,982.724,982.862,982.138,981.69,985.138,984.034,986.103,986.586,986.69,987.103,987.172,989.862,987.655,985.517,982.345,984.345,984.345,982.862,981.034,982.138,981.655,982,981.276,981.414,983.138,983.517,979.448,979.517,980.724,978.897,980.966,982,981.034,977.138,976.931,975.621,976.241,976.759,975.241,977.069,975.966,976,978.138,981.448,979.448,979.172,981.138,982.862,982.172,981.414,980.724,982.517,983,983.483,983.241,985.931,986.828,986.517,987.448,986.414,987.552,987.621,988.966,987.897,987.69,988.379,989.345,990.655,990.655,988.966,990.621,989.759,989.69,989.379,989.621,988.517,989.655,988.379,989.828,990.207,989.517,992.276,991.483,988.655,989.379,988.724,987.69,987.172,987.069,985.586,986.069,986.621,990.379,989.586,988.103,988.103,987.966,987.793,989.517,986.621,987.345,987.276,989.172,989.862,989.897,987.621,986.517,984.724,984.897,985.172,983.379,983.034,986.207,987,987.414,988.586,988.966,988.862,989.552,989.828,989.103,986.828,987.931,986.241,984.586,984.897,984.966,984.621,985.552,986.207,984.862,983,984.103,983.103,983.931,986.724,988.276,987.483,987.828,985.034,984.172,984.586,983.759,983.172,983.759,982.759,982.828,982.448,982.172,984.379,984.414,984.345,986.931,989.034,987.793,988.172,988.379,989.207,987.31,987.345,989.103,987.931,989.621,989.517,989.069,989.172,990.069,988.517,988.724,988.414,985.069,985,985,984.172,984.241,984.138,984.586,984.966,985.448,986.207,985.103,984,982.586,983.31,981.276,981.276,981.069,982.345,983.621,985.069,983.621,981.897,983.31,984.655,983.966,982.793,982.069,986.276,986.966,989.276,989.483,989.448,989.724,988.897,989.828,989.897,989.034,986.414,986.862,986.138,987.172,987.517,987.621,989.276,990.103,989.655,987.172,986.241,984.862,986.276,988.793,987.897,987,985,985.586,987.276,985.034,986.172,986.414,987.828,988.31,988.034,988.172,984.759,982.069,983.655,985.586,985.828,987.483,988,987.586,987.897,988,987.034,987.586,989.828,991.103,990.586,990.724,988.931,985.207,985.069,987.276,986.759,986.276,987,987.138,988.379,987.276,986.241,985.276,987.345,989.069,992.552,991.517,991.448,990.414,991.552,989.69,989.931,986.862,986.655,986.517,985.655,985.828,984.414,984.862,984.552,985.069,986.793,987.724,987.897,989.655,990.276,990.586,987.828,985.828,985.931,987.414,988.241,988.172,989.552,984.931,984.517,982.759,983.586,982.655,983.931,984.276,988.31,988.172,985.793,987.379,985.793,986.655,987.034,986.862,986.828,988.552,987.138,985.69,985.138,984.966,984.828,986.034,949.547,916.509]
Loading
---
config:
    xyChart:
        width: 1200
        height: 400
    themeVariables:
        xyChart:
            titleColor: "#222"
            backgroundColor: "#fff"
            xAxisLineColor: "#222"
            yAxisLineColor: "#222"
            plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
    title "operation_type=write"
    x-axis "Time, m" 0 --> 10
    y-axis "Operations" 68 --> 107
    line [82.248,85.483,85.103,86.586,86.586,86.586,86.552,84.31,86.931,86.931,90.379,90.103,90.069,90.034,90.103,90.034,87.655,87.724,87.345,87.31,86.69,83.276,83.276,83.276,85.793,85.621,85.241,86.517,86.517,86.517,86.517,86.517,86.552,86.586,86.586,85.138,87.448,88.138,87.724,87.69,87.966,88,86.655,86.552,86.69,89.069,88.931,85.931,85.966,86.586,90,90,90,90.724,90.966,91.31,93.414,93.414,93.414,91.103,90.241,90.241,90.207,86.793,88.241,88.414,88.241,88.69,88.655,88.655,88.655,89.793,87.345,87.379,86.724,86.793,89.138,89.379,89.379,89.207,88.828,88.828,87,87,87.034,87.207,87.069,87.241,86.862,87.724,87.69,87.69,91.103,91,87.724,87.759,87.759,87.724,84.31,80.897,81.138,83.621,83.517,84.172,84.172,85.172,84.966,84.69,85.069,82.034,78.621,80.448,80.448,80.414,80.241,80.379,80.207,79.517,79.517,79.517,79.517,79.517,79.621,79.517,79.517,79.517,79.552,82.966,85,84.759,84.345,84.379,84.31,83.448,83.103,83,83.31,81.517,84.69,87.586,86.621,86.586,86.621,86.517,86.517,83.207,84.379,84.345,83.241,83.241,83.241,83.241,86.621,86.586,86.586,86.586,86.586,87.966,87.241,85.345,85.345,85.414,86.276,86.655,86.724,86.69,84.931,85.103,82.276,83.241,83.276,83.172,79.862,78.828,81.897,84.207,83.034,83.172,83.138,83.172,83.138,83,81.345,82.828,82.31,81.897,82.276,83.207,85.207,84.69,83.931,83.966,84,84,84,87.345,87.414,89.931,89.897,89.862,89.897,93.345,90.966,91.207,91.103,92.31,93.276,93.31,93.276,93.31,93.448,95.103,90.586,90.828,91.31,90.931,90.966,91.276,91.759,92.517,92.483,89.103,89.034,89.034,85.621,82.207,83.034,83.069,83.103,83.138,79.724,83.138,83.138,83.172,83.172,83.172,83.172,83.172,81.828,79.793,79.828,82.862,79.724,77.552,77.207,77.345,77.138,76.414,76.345,76.276,79.655,79.724,78.966,82.241,85.621,85.276,83.31,84.069,83.552,86.69,86.69,86.759,83.31,83.31,83.31,83.31,83.31,84.655,86.69,86.655,86.655,90.103,92.207,92.552,92.414,92.621,93.138,92.586,90.138,90.138,90.138,90.931,91.069,91.069,91.414,93.414,92.552,93.034,93.276,93.345,93.207,96.655,96.69,96.655,93.241,93.241,93.241,93.241,93.241,93.241,89.828,89.828,89.828,89.828,89.828,90.034,90.655,93.172,93.138,89.724,89.69,89.69,89.724,89.724,89.69,89.793,89.828,89.828,89.759,89.828,86.655,86.552,86.655,90.069,90.069,90.069,90.069,90.069,90.069,93.414,90,90,90,90,90,90.034,90.034,90.034,93.448,93.448,93.448,93.448,90.241,90.138,87.345,87.345,86.793,86.759,86.793,89.966,90,88.897,88.759,88.828,88.552,88.793,86.586,83.172,83.207,86.655,86.69,86.69,86.69,85.655,83.345,83.345,83.345,83.345,83.345,83.345,83.345,86.552,86.621,86,86,86.552,86.586,86.586,86.552,86.586,87.621,84.414,84.345,84.621,84.379,86.586,90,90,89.966,89.931,89.966,89.966,91,93.276,93.276,93.276,93.276,90.069,86.655,86.655,86.621,86.69,90.069,90,89.828,89.586,89.207,86.621,86.621,86.621,89.966,89.966,89.966,89.966,89.966,88.241,86.69,86.655,83.276,83.241,83.241,83.241,83.241,83.241,83.241,83.241,86.448,89.69,86.586,86.655,86.621,86.655,86.724,86.897,87.138,87.483,90.069,90.069,86.724,86.724,86.655,83.276,83.276,83.276,85,86.552,86.586,89.966,89.966,89.966,89.966,89.966,89.966,89.966,89.966,89.966,90.138,89.897,89.862,89.862,89.862,89.862,89.862,89.862,89.828,89.828,86.69,90.034,90.034,90.172,93.552,93.552,93.552,93.552,90.172,90.207,90.207,90.207,90.207,90.207,89.034,87,86.828,86.862,86.793,86.862,90.241,90.241,90.241,90.241,90.241,86.897,86.828,86.931,86.931,90.034,86.621,86.621,86.552,83.138,83.138,83.138,83.138,86.517,86.517,86.517,86.483,86.034,85.966,87.276,87.069,86.552,86.517,86.517,86.517,86.517,83.103,83.103,83.103,83.103,86.448,86.517,86.448,86.448,86.483,89.897,89.897,89.897,93.31,93.31,93.31,93.31,93.31,93.276,93.276,93.207,90.621,90.69,90.621,92.862,93.552,93.552,93.552,90.207,90.138,93.586,93.586,93.586,93.586,93.586,93.586,90.241,90.172,90.241,90.241,90.241,90.241,90.241,90.207,90.241,86.897,86.897,86.931,83.517,83.621,86.655,86.621,86.586,86.586,86.345,86.586,85.379,84.929,81.617]
Loading

95th Percentile Latency

---
config:
    xyChart:
        width: 1200
        height: 400
    themeVariables:
        xyChart:
            titleColor: "#222"
            backgroundColor: "#fff"
            xAxisLineColor: "#222"
            yAxisLineColor: "#222"
            plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
    title "operation_type=read"
    x-axis "Time, m" 0 --> 10
    y-axis "Latency, ms" 13 --> 19
    line [15.416,15.347,15.198,15.295,15.128,15.163,15.423,15.402,15.455,15.421,15.443,15.364,15.193,15.185,15.081,14.902,14.781,14.8,14.646,14.607,14.54,14.518,14.663,14.746,14.909,15.016,15.052,14.995,14.988,15.01,15.021,14.858,14.672,14.688,14.763,14.581,14.859,14.889,14.821,14.911,14.996,15.035,15.016,14.992,15.11,15.1,15.063,15.03,15.107,15.197,15.318,15.353,15.344,15.39,15.277,15.293,15.404,15.521,15.572,15.585,15.681,15.751,15.749,15.684,15.766,15.78,15.848,15.972,16.008,16.103,16.208,16.281,16.241,16.293,16.393,16.45,16.516,16.507,16.567,16.564,16.54,16.535,16.416,16.341,16.364,16.473,16.459,16.454,16.471,16.396,16.392,16.363,16.375,16.323,16.2,16.178,16.134,16.082,15.892,15.761,15.784,15.787,15.654,15.55,15.427,15.313,15.377,15.299,15.291,15.212,15.167,15.31,15.385,15.283,15.164,15.025,15.001,14.887,14.986,15.058,15.112,15.155,15.148,15.168,15.188,15.131,15.202,15.331,15.351,15.299,15.28,15.246,15.206,15.197,15.256,15.279,15.38,15.362,15.501,15.639,15.677,15.699,15.765,15.706,15.766,15.737,15.844,15.921,15.938,15.994,16.021,15.893,15.945,15.979,16.018,16.074,16.11,16.195,16.13,16.139,16.235,16.286,16.323,16.312,16.246,16.211,16.185,16.062,15.915,15.896,15.941,15.918,15.867,15.844,15.853,15.848,15.737,15.658,15.667,15.628,15.819,15.794,15.67,15.594,15.546,15.485,15.495,15.552,15.633,15.586,15.589,15.698,15.77,15.804,15.729,15.872,16.009,16.097,16.037,15.967,15.924,15.981,15.895,15.87,15.865,15.937,15.928,15.832,15.826,15.778,15.832,15.918,15.93,15.968,15.997,15.947,15.951,15.879,15.845,15.854,15.749,15.653,15.695,15.792,15.63,15.421,15.449,15.424,15.346,15.295,15.237,15.423,15.593,15.695,15.764,15.835,15.898,16.01,15.988,16.02,16.105,16.143,16.017,15.948,16.083,16.061,16.167,16.245,16.231,16.273,16.432,16.455,16.38,16.505,16.656,16.652,16.641,16.728,16.745,16.761,16.779,16.73,16.587,16.491,16.471,16.466,16.414,16.516,16.474,16.364,16.342,16.364,16.409,16.286,16.289,16.224,16.255,16.287,16.168,16.107,16.067,16.081,16.062,16.053,16.053,16.035,15.902,15.83,15.807,15.705,15.743,15.947,16.009,16.056,16.02,16.052,15.98,15.989,15.951,15.873,15.846,15.881,15.937,15.908,15.881,15.742,15.623,15.649,15.507,15.351,15.411,15.353,15.295,15.279,15.282,15.394,15.476,15.587,15.593,15.553,15.442,15.468,15.436,15.43,15.321,15.244,15.166,15.25,15.451,15.556,15.541,15.48,15.463,15.396,15.341,15.307,15.352,15.42,15.517,15.492,15.595,15.614,15.57,15.674,15.572,15.639,15.681,15.716,15.696,15.746,15.691,15.631,15.684,15.677,15.689,15.712,15.699,15.54,15.453,15.318,15.369,15.443,15.553,15.624,15.689,15.751,15.799,15.851,15.79,15.642,15.618,15.622,15.488,15.448,15.379,15.234,15.161,15.105,14.949,14.824,14.969,14.871,14.905,14.93,14.904,14.843,14.872,14.97,15.132,15.079,15.1,15.198,15.18,15.149,15.069,15.128,15.036,15.029,14.967,14.982,14.964,15.061,15.201,15.232,15.33,15.319,15.237,15.188,15.246,15.131,15.144,15.094,15.047,15.073,15.046,15.022,15.034,15.025,14.939,14.942,14.82,14.768,14.827,14.894,14.805,14.899,15.046,15.24,15.162,15.251,15.28,15.372,15.352,15.288,15.324,15.514,15.64,15.7,15.598,15.696,15.796,15.759,15.775,15.819,15.875,15.853,15.916,16.052,16.041,16.005,16.068,16.11,16.119,16.067,15.961,15.934,15.869,15.828,15.864,15.833,15.77,15.794,15.864,15.89,15.771,15.787,15.688,15.775,15.673,15.579,15.758,15.814,15.861,15.873,15.802,15.672,15.572,15.52,15.571,15.525,15.392,15.371,15.418,15.552,15.59,15.67,15.755,15.665,15.657,15.618,15.629,15.55,15.573,15.65,15.632,15.76,15.665,15.666,15.632,15.43,15.349,15.263,15.269,15.304,15.362,15.413,15.467,15.511,15.568,15.62,15.553,15.622,15.546,15.439,15.384,15.441,15.312,15.324,15.354,15.312,15.29,15.204,15.122,15.124,15.055,15.131,15.23,15.265,15.381,15.386,15.476,15.571,15.648,15.679,15.698,15.66,15.532,15.524,15.618,15.707,15.575,15.555,15.542,15.433,15.455,15.683,15.695,15.698,15.747,15.8,15.833,15.749,15.8,15.796,15.793,15.721,15.69,15.614,15.644,15.565,15.414,15.432,15.441,15.256,15.345,15.472,15.407,15.217,15.241,15.266,15.188,15.327,15.42,15.324]
Loading
---
config:
    xyChart:
        width: 1200
        height: 400
    themeVariables:
        xyChart:
            titleColor: "#222"
            backgroundColor: "#fff"
            xAxisLineColor: "#222"
            yAxisLineColor: "#222"
            plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
    title "operation_type=write"
    x-axis "Time, m" 0 --> 10
    y-axis "Latency, ms" 15 --> 35
    line [19.752,19.657,19.57,19.617,19.388,19.286,19.325,19.344,19.409,19.383,19.326,19.244,19.168,19.187,19.184,19.094,19.051,19.031,18.984,18.985,18.944,19.022,19.144,19.187,19.272,19.256,19.276,19.248,19.093,19.045,19.017,18.924,18.777,18.797,18.854,18.901,18.952,18.831,18.762,18.796,18.803,18.81,18.714,18.62,18.712,18.661,18.513,18.507,18.567,18.639,18.598,18.57,18.593,18.557,18.477,18.484,18.48,18.589,18.625,18.681,18.719,18.763,18.765,18.776,18.798,18.788,18.776,18.805,18.796,18.854,18.909,18.961,18.973,18.994,19.052,19.136,19.151,19.121,19.149,19.179,19.189,19.201,19.174,19.158,19.18,19.34,19.354,19.376,19.356,19.376,19.453,19.505,19.549,19.545,19.552,19.588,19.582,19.59,19.589,19.608,19.738,19.728,19.695,19.738,19.699,19.651,19.74,19.752,19.733,19.749,19.775,19.849,19.876,19.9,19.781,19.716,19.648,19.659,19.664,19.69,19.674,19.646,19.641,19.641,19.812,19.849,19.908,19.913,19.906,19.865,19.869,19.901,19.881,19.925,19.985,19.986,21.238,22.512,22.507,22.786,23.086,23.844,25.373,24.742,25.719,26.798,26.663,26.955,26.815,27.842,28.521,27.981,27.2,25.361,24.852,25.024,24.852,24.613,23.175,24.402,25.638,25.949,26.18,25.747,25.224,24.35,24.158,23.519,23.236,22.906,24.31,22.929,24.063,24.214,23.981,23.978,23.882,23.448,21.996,21.536,23.683,25.032,25.191,25.434,25.245,24.653,24.346,24.789,24.29,23.739,22.795,22.989,23.179,23.179,22.565,22.3,22.682,22.873,22.299,20.392,19.903,19.864,19.804,19.861,19.887,19.806,19.755,19.729,19.776,19.678,19.718,19.72,19.742,19.779,19.853,19.883,19.833,19.727,19.667,19.715,19.608,19.619,19.645,19.847,19.865,19.886,19.963,19.851,19.738,19.763,19.808,19.929,19.985,20.59,21.524,21.748,22.4,22.186,21.536,20.59,22.679,23.325,22.929,23.252,24.198,24.546,25.902,26.965,27.146,27.784,27.981,28.46,28.259,28.956,29.308,28.803,29.525,29.907,30.247,29.505,29.834,29.6,29.409,30.144,30.467,30.677,30.573,31.269,31.295,29.895,28.992,28.149,27.381,26.355,25.818,24.365,23.543,23.171,22.404,20.744,19.947,19.745,19.367,19.105,18.998,18.861,18.711,18.492,18.404,17.787,17.719,17.978,17.783,17.909,17.658,17.743,17.632,17.703,17.787,17.681,17.889,18.407,18.741,18.896,19.191,19.157,19.142,19.113,19.229,19.246,19.365,19.472,19.617,19.73,19.765,19.845,19.994,20.84,21.91,22.675,22.078,22.717,22.485,22.408,21.609,20.541,19.854,19.943,21.191,20.975,20.115,19.922,19.877,19.734,19.635,19.553,19.576,19.655,19.662,19.655,19.681,19.587,19.538,19.712,19.696,19.751,19.848,19.775,19.616,19.62,19.528,19.501,19.626,19.666,19.671,19.684,19.726,19.549,19.438,19.288,19.249,19.326,19.573,19.799,20.285,21.236,22.342,22.553,22.553,22.342,22.966,22.333,20.797,21.008,19.927,19.735,19.701,19.57,19.413,19.193,19.325,19.099,19.268,19.423,19.537,19.431,19.324,19.371,19.712,19.801,19.851,19.908,19.785,19.577,19.464,19.442,19.357,19.322,19.33,19.302,19.285,19.407,19.516,19.53,19.605,19.671,19.739,19.859,20.562,20.331,20.126,19.804,19.752,19.727,19.701,19.763,19.909,19.752,19.791,19.877,19.694,19.669,19.773,19.827,19.648,19.751,19.766,19.808,19.787,19.885,19.889,19.937,19.958,19.927,19.87,20.272,20.321,20.545,19.958,20.762,21.67,21.713,23.19,23.585,23.804,22.333,23.311,22.843,22.061,22.457,22.651,22.261,21.445,21.019,19.99,19.944,19.797,19.782,19.874,19.781,19.706,19.781,19.923,19.993,19.923,19.925,19.841,19.92,19.81,19.802,19.899,19.833,19.918,19.917,20.057,19.837,19.767,19.745,19.674,19.699,19.729,19.873,19.93,20.709,21.179,22.42,23.296,22.356,22.356,21.554,22.16,21.579,22.63,23.74,23.556,23.537,23.086,22.696,22.111,21.298,20.357,19.825,19.796,19.781,19.935,20.598,20.609,21.212,21.012,20.796,19.993,20.119,20.131,20.366,21.05,20.131,20.124,21.977,23.022,22.614,21.511,19.987,19.758,19.872,19.838,19.757,19.875,20.375,20.799,20.587,22.007,22.574,22.388,21.823,22.017,21.647,21.435,22.413,22.814,23.07,22.87,21.542,21.138,20.496,20.739,21.331,19.984,19.919,19.875,19.985,20.921,21.136,21.781,22.549,22.549,22.74,22.74,21.961,22.938,22.74,22.409,23.38,23.37,23.287,25.086,25.201,24.711,24.024,23.475,22.978,22.707,23.471,23.335,23.045]
Loading

Copy link

github-actions bot commented Jul 1, 2025

🌋 Here are results of SLO test for sync-query:

Operation Success Rate

---
config:
    xyChart:
        width: 1200
        height: 400
    themeVariables:
        xyChart:
            titleColor: "#222"
            backgroundColor: "#fff"
            xAxisLineColor: "#222"
            yAxisLineColor: "#222"
            plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
    title "operation_type=read"
    x-axis "Time, m" 0 --> 10
    y-axis "Success Rate, %" 0 --> 111
    line [100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99.995,99.961,99.961,99.961,99.96,99.96,99.96,99.959,99.959,99.959,99.959,99.959,99.958,99.958,99.957,99.957,99.957,99.957,99.957,99.957,99.957,99.957,99.957,99.957,99.957,99.957,99.957,99.957,99.957,99.963,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99.979,99.947,99.947,99.947,99.947,99.947,99.947,99.948,99.948,99.948,99.948,99.948,99.948,99.948,99.948,99.948,99.948,99.948,99.949,99.949,99.949,99.949,99.949,99.949,99.949,99.949,99.949,99.949,99.949,99.97,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
Loading
---
config:
    xyChart:
        width: 1200
        height: 400
    themeVariables:
        xyChart:
            titleColor: "#222"
            backgroundColor: "#fff"
            xAxisLineColor: "#222"
            yAxisLineColor: "#222"
            plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
    title "operation_type=write"
    x-axis "	Time, m" 0 --> 10
    y-axis "Success Rate, %" 0 --> 111
    line [100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99.957,99.784,99.785,99.785,99.785,99.787,99.787,99.786,99.778,99.778,99.779,99.781,99.786,99.786,99.794,99.788,99.787,99.787,99.787,99.787,99.792,99.795,99.795,99.79,99.787,99.786,99.789,99.794,99.793,99.835,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
Loading

Operations Per Second

---
config:
    xyChart:
        width: 1200
        height: 400
    themeVariables:
        xyChart:
            titleColor: "#222"
            backgroundColor: "#fff"
            xAxisLineColor: "#222"
            yAxisLineColor: "#222"
            plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
    title "operation_type=read"
    x-axis "Time, m" 0 --> 10
    y-axis "Operations" 18 --> 893
    line [747.96,773.891,800.276,802.483,803.966,803.483,801.69,800.172,800,800.207,799.621,799.276,803.172,804.138,801.655,800.207,800.034,800.759,803.138,800.552,799.379,799.483,799.276,801.931,786.69,786.862,784,783.414,784.345,785.621,786.828,784.655,783.207,784.138,785.241,787.759,786.931,788.345,789.862,789.759,792.655,788.69,787.552,788.31,789.034,792.828,791.034,788.379,789.517,789.276,789.586,794.483,791.552,806.172,808.103,809.759,810.655,811.103,810.828,809.241,811.034,810.69,810.207,809.724,808.897,809.931,808.448,808.828,809.345,809.931,809.931,810.724,805.586,801.897,793.828,791.759,787.69,782.931,777.793,771.862,763.414,760.172,757.655,752.241,739.552,711.724,705.207,700.034,696.828,690,685.483,680.586,678.724,674.793,670.069,665.207,658.276,653.655,646.172,643.207,639.31,639.897,639.483,639.414,638.069,637.793,637.828,639.897,641.862,641,639,637.138,636.724,646.966,670.759,672.931,673.138,673.759,674.379,673.138,674.517,671.931,671.828,671.862,673.241,674.552,673.966,674.966,673.586,673.897,673.655,672.897,673.379,673.655,673.586,673.517,672.103,674,675.655,675.828,675.897,676.172,673.69,672.793,671.69,649.931,648.345,650.069,652.759,655.207,656.034,657.138,659.069,659.621,660.897,662.31,661.414,663.241,663.414,664.31,666.241,668.379,671.897,675.345,676.172,676.966,674.517,675.276,676.621,677.172,677.517,678.448,678.966,680.483,703.31,704.448,703.379,703.103,704,703.034,702.241,701.552,700.931,699.379,701.414,701.31,700.345,700.966,701.414,700.448,698.862,695,693.517,694.207,695.724,699.207,698.793,698.759,699.207,700.31,700.207,700.345,703.966,705,705.034,705.345,705.31,704.483,705.586,706.069,706.31,707.724,708.552,706.276,707.276,707.862,707.345,706.828,706.931,707.379,708.414,707.793,707.345,707.966,705,704.966,704.414,704.172,703.655,704.552,704.345,702,701.621,702.966,703.483,704.655,703.172,704,704.207,707.172,705.586,705.448,706.207,705.103,705.621,705.379,705.414,705.931,707.034,709.103,709.414,710.931,709.448,709.379,709.241,709.586,710.241,710.655,710.172,712.586,710.759,713.862,713.345,713.172,712.552,712.172,711.517,712,711.793,712.483,711.69,712.483,713.655,713.31,713.379,713.69,716.172,716.207,714.862,714.828,713.034,713.241,714.586,715.241,715.172,715.448,715.172,716.207,713.483,716.31,711.828,712.034,712.897,712.414,712.724,715.759,716.448,715.103,714.966,715.931,714.966,714.931,714.897,715.345,715.034,713.379,715.793,714.966,714.241,714.897,713.31,712.241,714.931,715.207,714.69,715.207,714.897,715.207,713.379,716.31,715.034,713.793,714.414,716.655,713.897,712,711.069,710.621,711.517,713.862,712.724,712.207,714.621,715.345,714.552,711.759,711.759,711.483,711.379,713.207,713.483,712.828,713.345,714.172,713.966,713.069,716.897,716.345,714.724,716.103,715.759,714.931,711.793,714.345,715.69,718.655,718.69,717.69,715.276,716.586,716.621,713.345,713.69,713.724,716.621,716.552,717.276,717.379,716.69,715.724,712.448,711.552,714.103,712.931,716.172,712.345,712.621,711.207,711.103,711.483,711,710.862,711.448,711.966,708.103,708.759,708.931,708.966,708.069,707.759,707.034,706.069,707.862,702.931,703.759,703.379,703.724,703.103,703.759,703.828,703.207,700.621,702.069,698.793,699,698.621,699.276,699.552,699.414,699.793,699.345,696.931,696.069,698.138,698.31,698,698.31,698.448,699.621,700.793,701.276,700.517,702.828,702.448,706.034,707.793,708.034,707.655,708.276,710.828,710.172,709.862,713.069,713.31,714.276,715,714.586,715.966,719.034,720.172,722.138,721.69,719.966,719.621,718.966,721.655,723.724,726.517,726.621,726.172,725.276,724.069,725.172,722.345,722.034,725.207,726.172,727.724,726.448,726.241,725.552,725.759,726.069,726.276,726.621,727.069,727.241,725,725,725.586,725.69,725.103,724.931,725.931,723.414,724.897,721.931,721.276,721.655,722.621,723.207,721.621,721.724,720.966,718.379,718.793,717.759,717.379,717.448,717.793,714.138,714.345,714.793,714.103,715.172,713.586,713,712.931,708.483,709.379,709.621,713.207,713.034,713,709.724,709.759,712.034,712.621,712.103,711.276,711.931,711.276,710.241,711.172,711.034,711.793,711.897,712,711.862,712.414,711.138,710,709.379,707.379,708.828,711.724,711.517,712.759,711.69,712.207,709.069,709.897,708.069,707.759,709.931,708.31,707,706.103,706.276,706.966,708.276,707.655,705.759,704.483,702.552,705.034,705.172,704.897,704.345,704.345,703.793,705.552,706.345,705.345,702.897,702.724,701.966,702.172,701.069,701.069,700.862,702.172,702.138,702.759,702.034,702.069,702.31,702.828,701.448,700.655,703.069,704.586,701.931,678.552,652.069,627.897,604.379,580.552,556.897,533.276,508.276,483.621,459.552,434.931,410.931,387.172,363.103,339.724,315.207,290.276,266.345,242.379,215.034,191.345,167.69,143.828,119.759,96.034,71.483,45.621,20.69]
Loading
---
config:
    xyChart:
        width: 1200
        height: 400
    themeVariables:
        xyChart:
            titleColor: "#222"
            backgroundColor: "#fff"
            xAxisLineColor: "#222"
            yAxisLineColor: "#222"
            plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
    title "operation_type=write"
    x-axis "Time, m" 0 --> 10
    y-axis "Operations" 3 --> 103
    line [80.902,84.237,85.207,83.345,83.379,83.379,83.379,85.069,85.276,85.69,86.621,86.69,83.276,83.345,86.724,86.724,86.724,86.31,83.897,85.586,86.759,86.724,86.724,83.379,84.345,84.448,86.034,86,85.793,85.241,84.655,85.931,86.966,86.862,86.069,86.034,85.586,84.31,83.552,83.517,80.138,83.483,83.483,83.483,83.172,80.138,80.552,83.483,83.483,83.483,83.483,80.138,83.483,83.931,83.759,83.828,81.828,81.759,82.31,82.724,82.448,83.241,83.276,84.138,84.172,84.241,84.621,83.31,83.276,83.276,83.276,83.276,83.276,83.586,86.621,84.69,83.379,83.379,83.379,83.379,86.724,85.483,83.345,83.379,80.552,79.793,80.138,80.207,80.379,80.897,80.793,80.517,77.793,77.517,77.931,78.655,80.552,80.517,83.655,81.379,80.966,81,81,81,82.931,84.241,84.241,82.034,80.862,80.414,81.655,83.862,83.483,83.586,85.034,84.31,83.862,83.172,83.103,83.276,82.69,84.931,85.414,85.069,84.172,83.483,83.552,81.621,83.793,83.103,83.069,83.069,83.069,83.069,83.069,83.069,84.862,83.103,83.586,83.586,83.552,83.897,86.621,87.897,85.483,82.69,83.483,83.552,83.448,82,82.241,81.931,81.793,82.759,83.586,83.621,85.793,85.862,86.862,86.862,86.897,86.862,83.448,81.103,80.759,81.276,84.069,83.552,83.621,83.552,83.552,83.517,83.828,86.793,90,89.897,89.966,90,88.966,89.138,89.241,89.69,89.793,89.828,87.414,87.31,87.069,86.69,86.759,86.724,86.759,90.276,92.621,92.828,92.897,89.655,90.138,90.069,90.103,90.103,90.138,90.172,86.862,86.862,86.862,86.793,86.241,87.138,86.862,86.862,86.897,84.793,85,87.069,87.241,87.345,87.276,86.931,86.759,86.793,86.655,86.69,86.862,84.517,87.862,87.897,87.793,87.483,87.586,86.759,86.724,90.069,89.828,89.655,89.069,89.448,89.966,90.069,90.069,86.793,88.966,88.586,88.931,88.793,89.034,89.517,89.897,89.966,89.931,87.759,87.828,86.69,88.862,88.897,88.862,88.966,88.793,88.172,88.586,86.655,86.655,83.483,83.655,84.241,84.448,86.414,86.586,85.207,86.448,86.414,86.586,86.586,86.655,86.586,86.655,86.414,83.966,83.379,85.621,85.517,86.414,85.966,85.69,85.414,85.276,85.862,86,84.793,86.759,86.897,90.103,90.207,90.207,90.207,90.207,87.138,88.207,88,87.621,87.379,87.621,86.966,86.862,86.897,87.069,89.586,86.793,86.759,86.759,86.966,87.414,87.69,84.586,84.759,84.655,85.034,85.414,84.828,84.483,83.483,83.31,83.379,83.345,79.966,83.034,83.345,85.552,85.897,85.172,82.552,83.241,83.345,79.931,79.897,79.931,83.31,83.31,83.31,83.31,83.31,82.276,83.31,83.31,83.31,83.31,84.483,81.793,82,83.207,83.276,83.207,83.241,86.034,83.276,83.207,79.828,79.828,80.793,83.172,83.138,83.138,86.517,86.517,86.517,83.241,83.276,83.276,83.276,83.276,84.31,86.655,86.621,83.379,83.31,80,83.276,83.31,83.276,83.276,83.276,83.276,83.828,83.172,82.345,85.69,85.724,85.207,85,85.103,84.517,84.207,83.759,83.31,86.517,86.552,86.172,85.862,85.897,85.862,85.69,85.207,88.172,87.138,90.552,89.966,89.931,90,90,90,89.931,89.621,92.069,93,91.138,91.069,91.655,91.862,91.759,92.276,92.414,92.172,91.172,90.241,90.138,87.103,85.103,85.172,85.207,84.517,84.724,84.966,86.069,82.621,83.241,83.276,83.207,83.207,82.517,79.931,80.207,77.793,77.759,79.655,79.69,79.621,78.517,76.241,72.897,73.069,73.759,75.207,76.207,75.276,78.552,78.69,76.345,75.897,76.138,76.345,76.414,76.379,76.379,76.379,75.586,75.138,75.207,74.241,76.379,76.379,76.379,76.379,76.379,76.379,76.379,77.483,76.414,79.828,79.828,79.828,79.414,79.069,79.655,79.31,79.793,81.966,82.483,83.103,83.172,83.138,83.172,86.586,84.966,86.207,86.103,84.31,85.966,86.483,86.552,89.931,89.931,89.931,86.552,86.586,86.586,89.931,89.586,87.517,86.552,87,87.345,87.724,88.207,89.897,87.828,87.966,86.621,86.621,86.655,86.655,86.655,88.241,87.793,88.345,90,90.069,86.793,86.655,85.552,85.483,85.172,88.207,87.069,86.655,86.655,83.586,85.034,85.621,85.517,85.586,85.138,83.172,83.172,85.31,85.103,86.448,83.31,83.103,83.103,83.103,83.103,83.103,80.897,79.793,79.483,82.448,82.414,83.31,83.207,83.207,82.897,82.828,83.241,83.276,83.276,83.931,84.138,84.069,84.034,84.241,85.69,83.379,83.379,83.414,79.966,79.655,76.379,72.931,69.483,66.034,62.586,61.345,59.069,55.862,52.724,49.448,46.207,42.931,39.793,37,34.724,31.276,27.793,27.759,24.276,21,17.69,14.207,11,8.069,6.931,3.483]
Loading

95th Percentile Latency

---
config:
    xyChart:
        width: 1200
        height: 400
    themeVariables:
        xyChart:
            titleColor: "#222"
            backgroundColor: "#fff"
            xAxisLineColor: "#222"
            yAxisLineColor: "#222"
            plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
    title "operation_type=read"
    x-axis "Time, m" 0 --> 10
    y-axis "Latency, ms" 0 --> 45
    line [19.617,19.625,19.594,19.572,19.554,19.544,19.558,19.577,19.565,19.565,19.578,19.57,19.539,19.533,19.551,19.554,19.573,19.56,19.533,19.548,19.571,19.581,19.578,19.547,19.616,19.598,19.633,19.624,19.611,19.576,19.56,19.577,19.591,19.586,19.567,19.542,19.546,19.532,19.52,19.519,19.5,19.534,19.541,19.534,19.533,19.492,19.507,19.536,19.536,19.531,19.523,19.487,19.513,19.441,19.433,19.416,19.405,19.403,19.411,19.418,19.409,19.406,19.412,19.425,19.428,19.418,19.435,19.425,19.426,19.421,19.424,19.429,19.499,19.569,19.685,19.74,19.817,19.909,20.033,22.037,24.567,25.863,26.962,28.469,29.143,30.009,31.132,32.315,33.198,34.295,35.064,35.672,36.216,36.815,37.46,37.947,38.568,39.012,39.566,39.871,40.193,40.273,40.309,40.328,40.464,40.534,40.512,40.418,40.346,40.264,40.39,40.52,40.54,40.526,40.33,40.313,40.29,40.228,40.15,40.193,40.178,40.257,40.317,40.26,40.297,40.232,40.212,40.117,40.21,40.198,40.187,40.247,40.231,40.312,40.309,40.326,40.421,40.373,40.419,40.428,40.415,40.415,40.472,40.509,40.367,40.409,40.396,40.137,39.88,39.626,39.424,39.1,38.85,38.579,38.35,38.165,38.156,37.778,37.606,37.318,37.02,36.654,35.886,35.523,35.138,34.779,34.811,34.338,33.86,33.492,33.049,32.745,32.416,32.301,32.295,32.19,32.438,32.64,32.391,32.41,32.593,32.684,32.908,32.994,32.614,32.445,32.69,32.521,32.52,32.451,32.488,32.912,32.952,33.093,33.015,32.455,32.476,32.595,32.46,32.37,32.404,32.391,32.015,31.875,31.73,31.815,31.564,31.699,31.565,31.536,31.497,31.031,30.977,31.415,31.462,31.501,31.528,31.458,31.614,31.616,31.684,31.663,31.562,31.357,31.778,31.872,31.749,32.021,31.914,31.693,31.833,32.179,32.281,32.285,32.159,32.16,32.182,32.221,32.329,31.938,32.347,32.334,32.335,32.204,31.975,31.982,32.017,31.937,31.982,31.566,31.528,31.536,31.614,31.639,31.578,31.633,31.398,31.5,31.448,31.269,31.302,30.862,30.875,30.812,30.787,30.973,30.984,30.836,31.176,30.971,30.951,30.736,30.915,31.139,31.081,31.093,30.568,30.455,30.704,30.757,30.768,30.794,30.67,30.589,30.572,30.596,30.566,30.505,30.607,30.485,30.784,30.773,30.81,30.904,31.042,30.776,30.597,30.541,30.494,30.535,30.713,30.614,30.475,30.723,30.77,31.188,30.779,30.882,30.923,30.868,31.003,31.068,30.691,30.62,30.611,30.614,30.66,30.594,30.693,30.624,30.766,30.709,30.794,30.377,30.714,30.958,31.114,31.109,30.913,30.591,30.769,30.785,30.23,30.228,30.238,30.674,30.642,30.501,30.61,30.706,30.608,30.663,30.612,30.563,30.545,30.756,30.458,30.385,30.63,30.528,30.592,30.593,30.869,30.516,30.353,29.992,30.154,30.367,30.584,30.449,30.609,30.98,30.843,30.806,30.472,30.574,30.677,30.533,30.62,30.722,31.127,31.362,31.134,31.217,30.782,31.109,31.158,31.139,31.106,31.198,31.23,31.285,31.257,31.161,31.661,31.575,31.568,31.585,31.663,31.488,31.573,31.626,31.649,31.999,31.87,31.891,32,31.832,31.864,31.746,31.557,31.987,31.8,32.106,32.18,32.114,32.056,32.179,32.165,31.958,32.018,32.332,32.407,31.98,31.971,31.98,31.953,31.931,31.866,31.857,31.806,31.558,31.495,31.59,31.176,30.861,30.865,30.912,30.897,30.787,30.614,30.814,30.397,30.333,30.421,30.343,30.265,30.089,30.021,29.876,29.509,29.564,29.948,29.985,30.03,29.794,29.559,29.368,29.352,29.488,29.876,30.047,29.8,30.212,30.208,29.707,29.633,29.487,29.672,29.631,29.644,29.824,29.649,29.441,29.465,29.641,29.63,29.793,29.819,29.71,29.64,29.616,29.847,29.845,30.344,30.19,30.442,30.399,30.356,30.31,30.262,30.493,30.496,30.724,31.206,31.114,31.234,31.351,31.39,31.254,31.644,31.602,31.679,31.777,31.518,31.615,31.711,31.93,32.306,32.321,32.266,31.794,31.863,31.68,31.917,31.844,31.511,31.431,31.365,31.414,31.42,31.383,31.397,31.071,31.298,31.244,31.007,31.126,31.309,31.266,31.592,31.81,31.845,32.027,32.118,31.761,31.611,31.634,31.751,31.704,31.929,31.693,31.871,31.981,31.825,32.05,32.127,32.232,32.217,32.142,32.104,32.231,32.579,32.494,32.613,32.415,32.315,32.212,32.241,32.156,32.056,31.791,31.703,31.628,31.89,31.784,31.703,31.686,31.772,31.824,31.855,31.56,31.479,31.356,31.539,31.504,31.42,31.406,31.392,31.438,31.11,31.063,31.004,30.965,31.206,31.131,31.134,30.986,30.854,30.715,30.902,30.887,30.71,30.71,30.85,30.917,30.695,30.537,30.498,30.621,30.825,30.701,31.761,31.576,31.557,31.461,30.938,31.025,30.821,33.409,33.019,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
Loading
---
config:
    xyChart:
        width: 1200
        height: 400
    themeVariables:
        xyChart:
            titleColor: "#222"
            backgroundColor: "#fff"
            xAxisLineColor: "#222"
            yAxisLineColor: "#222"
            plotColorPalette: "#FF7F0E,#1F77B4,#D62728,#2CA02C,#9467BD,#8C564B,#E377C2,#7F7F7F,#BCBD22,#17BECF"
---
xychart-beta
    title "operation_type=write"
    x-axis "Time, m" 0 --> 10
    y-axis "Latency, ms" 0 --> 46
    line [40.867,40.742,40.22,40.175,40.144,40.405,40.53,40.463,40.315,40.293,40.187,40.256,40.209,40.067,40.176,40.227,40.124,40.067,40.11,39.992,40.016,39.967,40.046,40.036,40.536,40.264,40.492,40.496,40.47,40.355,40.575,40.747,40.632,40.691,40.538,40.492,40.468,40.489,40.527,40.582,40.65,40.586,40.735,40.535,40.495,40.545,40.754,40.71,40.759,40.661,40.661,40.676,40.686,39.886,39.708,39.522,39.438,39.384,39.438,39.161,39.066,39.093,39.023,39.107,39.037,39.19,39.299,39.31,39.314,39.314,39.591,39.5,39.591,39.552,39.588,39.53,39.574,39.389,39.389,39.452,39.627,39.573,39.722,39.865,40.051,40.611,40.851,40.754,40.905,41.015,41.098,41.077,41.081,41.244,41.266,41.349,41.262,41.24,41.13,41.006,41.133,41.252,41.275,41.383,41.13,41.119,41.143,41.307,41.279,41.381,41.477,41.405,41.59,41.545,41.18,41.056,41.18,41.211,41.061,41.019,41.085,41.086,41.196,41.124,41.088,41.23,41.354,41.391,41.476,41.444,41.363,41.209,41.165,41.165,41.187,41.219,41.088,41.147,41.023,41.047,41.242,41.089,40.97,40.966,40.95,41.063,41.253,41.126,40.891,40.758,40.509,40.17,40.128,40.121,39.92,39.595,39.56,39.217,38.828,38.567,38.523,38.047,38.109,37.862,38.034,37.904,37.989,37.716,37.31,36.596,36.636,36.642,36.264,36.297,36.167,35.681,35.878,36.272,36.431,36.641,36.484,36.604,36.542,36.618,36.797,36.858,36.757,37.217,37.336,37.55,37.981,38.027,37.791,37.381,37.372,37.296,37.352,37.32,37.557,37.438,37.311,37.468,37.405,37.363,37.447,37.331,37.369,37.237,37.363,37.405,37.23,37.148,37.026,36.803,36.684,37.077,36.726,36.87,36.85,36.753,36.97,37.319,37.505,37.639,37.728,37.397,37.285,36.936,36.966,36.909,36.776,36.593,36.347,36.079,36.558,36.453,36.562,36.547,36.865,36.949,37.114,37.083,37.29,37.434,37.147,37.248,37.151,37.225,37.103,36.745,36.688,36.734,36.636,36.247,36.636,36.894,36.92,36.878,37.083,37.149,37.618,37.914,37.889,37.424,37.691,37.528,37.291,37.19,37.224,36.962,37.16,36.889,36.833,37.116,37.193,37.097,36.922,37.014,37.082,37.276,37.127,37.367,37.533,37.448,37.425,37.673,37.571,37.705,37.586,37.273,37.022,37.383,37.26,36.963,37.176,37.237,37.21,37.068,36.902,36.71,36.72,36.537,36.26,36,36.075,36.082,35.86,35.705,35.595,35.45,35.146,35.385,35.223,35.252,35.329,35.663,35.486,35.97,36.027,36.139,36.325,36.665,36.319,36.251,36.266,36.329,36.378,36.571,36.538,36.562,36.942,36.732,36.894,36.849,36.793,36.835,36.835,36.639,36.883,36.835,36.807,36.787,36.883,36.738,36.489,36.5,36.11,36.237,36.3,35.572,35.699,36.135,36.096,36.236,35.806,35.884,36.165,36.751,36.76,36.363,36.466,36.666,36.473,36.324,36.294,36.645,36.595,37.031,37.215,37.192,37.193,36.884,36.872,36.835,36.782,37.031,37.072,37.395,37.739,37.569,37.612,37.486,37.411,37.752,37.592,37.587,37.085,37.206,37.234,37.745,37.541,37.565,38,37.701,37.366,37.505,36.941,36.889,36.849,36.875,37.04,37.042,37.323,37.729,37.252,36.916,36.818,36.359,36.263,36.694,37.176,37.204,37.358,37.414,37.303,37.262,37.274,37.207,36.709,36.99,37.066,36.78,37.337,37.311,37.285,37.619,37.809,37.722,37.905,37.915,38.156,38.078,37.686,37.888,37.965,37.554,38.036,38.137,37.639,37.222,37.183,36.67,37.069,36.811,36.924,36.856,37.094,37.216,36.688,37.185,37.292,37.065,37.482,37.511,37.345,36.904,36.877,36.45,36.69,36.732,36.629,36.629,36.898,37.036,37.467,37.238,37.354,37.337,37.528,37.575,37.481,37.528,37.669,37.76,37.719,37.709,37.617,37.793,37.139,37.013,37.118,37.053,37.011,37.08,37.299,37.264,37.438,37.293,37.161,37.201,37.219,37.197,36.961,36.647,36.539,36.322,36.339,36.278,36.144,36.292,36.094,36.124,36.17,36.013,35.993,35.893,36.019,36.576,36.407,36.402,36.371,36.442,36.562,36.355,36.76,36.686,36.779,36.489,36.392,35.987,36.042,35.96,36.176,35.917,35.804,35.806,35.882,36.114,36.429,36.379,36.631,36.569,36.633,36.585,36.73,36.451,36.256,36.762,36.704,36.867,36.649,36.6,36.84,36.44,36.805,36.627,37.135,37.043,37.491,37.36,37.929,37.927,38.296,38.421,38.453,38.382,38.178,37.749,37.707,37.453,37.698,37.678,37.965,37.965,37.909,37.898,37.571,37.266,37.049,37.055,36.9,36.703,36.647,36.281,36.28,35.76,35.925,35.695,35.657,35.042,35.094,34.973,35.094,34.806,34.625,34.766,35.423,35.212,35.243,34.25,34.347,32.913,32.935,33.452,33.083,33.272,33.737,32.278,32.45,32.265,31.063,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
Loading

@vgvoleg vgvoleg merged commit 180ae76 into main Jul 1, 2025
26 checks passed
@vgvoleg vgvoleg deleted the query_session_pool_async_methods branch July 1, 2025 12:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant